/*
*  初始化项目
*  cnpm init
*  安装express依赖
*  cnpm install express --save
*  引入express
*  const express = require('express');
*  实例化
*  const app = new express();
*   配置路由
*   app.ExpressApp.get()
*   配置监听
*  app.listen(port,host)
* */

const express  = require('express');

const app = new express();
/*静态路由*/
app.get('/',function(req, res){
    res.send('你好，express ！');
});
app.get('/news',function(req, res){
    res.send('new module');
});
app.get('/login',function(req, res){
    res.send('你好，login ！');
});
app.get('/register',function(req, res){
    res.send('register module');
});

/*动态路由 包含两种，一种是下面这种动态路由传值，另一种通过get方法传递参数*/
app.get('/content/:aid',function (req, res) {
    var aid = req.params.aid;
    console.log(aid);
    res.send(`动态路由:${aid}`);
});

app.get('/product',function (req, res) {
    var aid = req.query.aid;
    console.log(aid);
    res.send(`动态路由get传值:${aid}`);
});
app.listen(3000,'localhost');